home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple WWDC 1996
/
WWDC96_1996 (CD).toast
/
Technology Materials
/
MacOS 8 Resources
/
Developer Tools
/
Mac OS 8 Interfaces & Libraries
/
Interfaces
/
IDLIncludes
/
ToolUtils.idl
< prev
next >
Wrap
Text File
|
1996-05-01
|
2KB
|
95 lines
/*
File: ToolUtils.idl
Contains: Toolbox Utilities Interfaces.
Version: Technology: System 7.5
Release: Universal Interfaces 3.0d3 on Copland DR1
Copyright: © 1984-1996 by Apple Computer, Inc. All rights reserved.
Bugs?: If you find a problem with this file, send the file and version
information (from above) and the problem description to:
Internet: apple.bugs@applelink.apple.com
AppleLink: APPLE.BUGS
*/
#ifndef __TOOLUTILS_IDL__
#define __TOOLUTILS_IDL__
#include <somobj.idl>
#include <somcls.idl>
#ifndef __TYPES_IDL__
#include <Types.idl>
#endif
#ifndef __OSUTILS_IDL__
#include <OSUtils.idl>
#endif
#if OLDROUTINELOCATIONS
#ifndef __FIXMATH_IDL__
#include <FixMath.idl>
#endif
#ifndef __ICONS_IDL__
#include <Icons.idl>
#endif
#ifndef __QUICKDRAW_IDL__
#include <Quickdraw.idl>
#endif
#ifndef __TEXTUTILS_IDL__
#include <TextUtils.idl>
#endif
#endif
#ifdef __SOMIDL__
/*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Note:
The following routines that used to be in this header file, have moved to
more appropriate headers. If OLDROUTINELOCATIONS is 0, then you will have
to include the headers below to use the following functions.
FixMath.h: FixMul
FixRatio
FixRound
Icons.h: GetIcon
PlotIcon
Quickdraw.h: AngleFromSlope
DeltaPoint
GetCursor
GetIndPattern
GetPattern
GetPicture
PackBits
ScreenRes
ShieldCursor
SlopeFromAngle
UnpackBits
TextUtils.h: Munger
GetIndString
GetString
NewString
SetString
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*/
/* Used only in the LongMul function.*/
typedef SOMLargeStruct Int64Bit; /* Derived from a struct of 8 bytes in size */
#if FOR_SYSTEM7_AND_SYSTEM8_PREEMPTIVE
#if GENERATING68K
#endif
#endif
#if !GENERATING68K
#endif
#endif /* __SOMIDL__ */
#endif /* __TOOLUTILS_IDL__ */